to exonerate oneself - Deutsch Englisch Wörterbuch